A1 TV & Video Service
13 The Ridgeway, Finchley, Greater London, United Kingdom, N3 2PG
(02088) 834686 Anytime